Win 11 Upgrade Aborts and Rolls Back to Win 10

Source:

https://learn.microsoft.com/en-us/answers/questions/3882944/windows-11-upgrade-fails-automatically-rolls-back

Please do the following:

  1. Enable Memory Integrity. To enable memory integrity in Windows, go to Windows Security > Device security > Core isolation details > Memory integrity. If it shows any incompatible drivers, post the screenshot here.
  2. Clean boot Windows. A clean boot is the process of starting Windows without loading third-party apps and services. Please see this Microsoft article for more information.

How to perform a clean boot in Windows - Microsoft Support:

https://support.microsoft.com/en-us/topic/how-to-perform-a-clean-boot-in-windows-da2f9573-6eec-00ad-2f8a-a97a1807f3dd

(Step 3 in the above link is very important. You need to first enable "Hide all Microsoft Services" before clicking "Disable all".)

3.            Run the Farbar scanner and share the logs.

Download Farbar Recovery Scan Tool 64-bit (FRST64.exe)

https://www.bleepingcomputer.com/download/farbar-recovery-scan-tool/

(or) 

https://downloads.malwarebytes.com/file/mbst-frst64

Note: If Microsoft Edge or Chrome mislabels the Farbar Scanner executable as PUA/malware, choose to keep it by tapping … in the bottom bar, choosing Keep, and then choosing Keep anyway in the dialog that appears.

See this screenshot: https://learn.microsoft.com/en-us/deployedge/media/microsoft-edge-security-download-interruptions/dowload-was-blocked.png. It's a safe tool used in most antimalware forums.

If the OS language is not English, rename FRST64.exe to FRST64English.exe.

Run the program. Don't check or uncheck any options. Click "Scan".

Add the two logs, FRST.txt and Addition.txt, to a Zip archive, upload them to your OneDrive and share the link here.

4.            Open "OptionalFeatures.exe" and uninstall Hyper-V and Windows Sandbox if installed.

 

Source: Same as above

Thank you, Ramesh! Trying to enable memory integrity showed me some incompatible drivers. I removed them using the pnputil command line utility ( https://old.reddit.com/r/Windows11/comments/x4eg1c/how_do_delete_this_driver_cant_turn_on_memory/imvx71e/)  . Once I did that and rebooted, the windows 11 upgrade worked. I didn't have to do the safe boot and Farbar tool steps as it just worked after that. Appreciate your help!